Closure

Closure

Everything comes to an end. It’s inevitable, but there is a feeling of sadness when things are left abandoned without any closure. It’s been 12 years since I started this blog, and shy of 5 years since I haven’t updated it…

Read more →

Memories

Memories

I find extremely fascinating the way human brain deals with memories. How we are able to remember so much information, how we unconsciously remember even more, how we jump from one simple memory to a series of them, how a simple image, sound, or smell can trigger memories. But most of all, I love that moment when just for a few milliseconds your brain can actually make you feel a memory.

Read more →

How to restrict the drag movement of a sprite to both X & Y axis in Phaser

How to restrict the drag movement of a sprite to both X & Y axis in Phaser

Phaser has a built-in function (i.e. setDragLock) that restricts a sprite’s drag movement only on a given axis (i.e. either horizontal or vertical). There are cases though that you want to allow a sprite to move both horizontally and vertically, but not allow movement to any other directions.

I run into a situation like that a few days ago, while building -just for fun- a match-3 type game (like Bejeweled and Candy Crush Saga). Although I ended up making the tiles clickable instead of draggable, I managed to find a workaround that would restrict movement to both axis.

Read more →

A list of Podcasts I listen to

A list of Podcasts I listen to

Podcasts became popular again in recent years, and there are some really great ones out there. I compiled a list which contains some of the podcasts I regularly listen to. Without further ado, and in no particular order (well, they are actually in the order they were featured in my newsletter), here’s the list…

Read more →

The fear of using the wrong tool

The fear of using the wrong tool

If you have been participating in any kind of community, you most likely encountered or even took part in a flame war regarding which tool to use for a specific thing. Code editors, frameworks, image manipulation tools, you name it.

Read more →